package com.wzh.project.webservice.service;

import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
/**
 * 暴露的service
 * @author wzh
 *
 */
@WebService
@SOAPBinding(style = SOAPBinding.Style.RPC)
public class WebServiceTest {

	public String[] invokeService(String token, String api_name, String transfer_type, String tran_seq,
			String bizJson, String expandJson) {
		System.out.println("token:"+token);//token票据
		System.out.println("api_name:"+api_name);//服务名字
		System.out.println("transfer_type:"+transfer_type);//是否进行json转换的标识
		System.out.println("tran_seq:"+tran_seq);//流水号
		System.out.println("bizJson:"+bizJson);//业务参数
		System.out.println("expandJson:"+expandJson);//扩展参数
		//压入session
		System.out.println("seesion处理成功");
		//处理业务参数
		if (bizJson.indexOf("[{")>=0) {
			System.out.println("说明是json参数直接进行传递");
			return new String[] {"result"};
		}else {
			System.out.println("默认为标准的业务数据");
			//先进行转为json
			System.out.println("进行转换为json");
			//直接进入内部
			
			//需要出去到其他的第三方
			
		}
		return null;
	}
	
}
